package pt.mauromad.guias.bean;

import java.util.List;

import pt.mauromad.guias.dao.CompanyDao;
import pt.mauromad.guias.dao.DomainDao;
import pt.mauromad.guias.dao.UserDao;

public class AccountBean {
	private Long id;
	private boolean enabled;
	private CompanyBean company;
	private DomainDao domain;

	// readonly
	private UserDao accountManager;
	private List<UserDao> users;
	private List<CompanyDao> companies;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public List<UserDao> getUsers() {
		return users;
	}

	public void setUsers(List<UserDao> users) {
		this.users = users;
	}

	public boolean isEnabled() {
		return enabled;
	}

	public void setEnabled(boolean enabled) {
		this.enabled = enabled;
	}

	public UserDao getAccountManager() {
		return accountManager;
	}

	public void setAccountManager(UserDao accountManager) {
		this.accountManager = accountManager;
	}

	public CompanyBean getCompany() {
		return company;
	}

	public void setCompany(CompanyBean company) {
		this.company = company;
	}

	public List<CompanyDao> getCompanies() {
		return companies;
	}

	public void setCompanies(List<CompanyDao> companies) {
		this.companies = companies;
	}

	public DomainDao getDomain() {
		return domain;
	}

	public void setDomain(DomainDao domain) {
		this.domain = domain;
	}
}
